a formidable task - Almanca İngilizce Sözlük